daring rescue - French English Dictionary